home *** CD-ROM | disk | FTP | other *** search
/ The CICA Windows Explosion! / The CICA Windows Explosion! - Disc 2.iso / demo / ed3demo.zip / ED.ZIP / CONFIG / MENU_MN.SR_ / MENU_MN.SR
Text File  |  1994-06-20  |  5KB  |  146 lines

  1.  
  2. #  ED Main Menu Source File.   Last Change:   4 May 94
  3. #   See also menu_mns.src for the Short Menu.
  4. #   See also menu_mnl.src for the Long Menu.
  5. #
  6. #   This file is processed using "K_PGM_EXEC mk_menu" to produce an executable
  7. #   menu file - menu_mn.ii, where ii are the users initials.
  8. #
  9. #   The main menu may be changed in any way you desire.  The source and
  10. #   executables files both reside in either the ED executables or ED
  11. #   Configuration directory, depending on how ED was installed.  
  12. #
  13. #   Note that the menu bar will occupy as many lines as necessary to display
  14. #   all of the SubMenu headings. Also note that when windows are maximized
  15. #   there are two additional Submenus which Windows adds. If you want to keep
  16. #   you menu to one line, check it also fits when the windows are maximized.
  17. #
  18. #   In the WINDOWS version of ED there should be a Submenu named "Window"
  19. #    on all main menus. This is where Windows appends it's Window list.
  20. #   Windows ED lets you use K_SM_SEPARATOR to add a Separator line to the menu.
  21. #
  22. #   The executable menu will reflect the keyboard bindings at the time
  23. #    "mk_menu" was last run.  If you change the keyboard bindings then mk_menu
  24. #    should be run again to update the menu accordingly.
  25. #
  26. #   In the WINDOWS version of ED the easiest/best way to update the menus
  27. #   is to goto to the Configuration dialog box (K_CONFIG), change the
  28. #   "Configuration file" to a different keyboard, press OK, and say No
  29. #   to updating the menus. Then repeat this a second time changing back
  30. #   to your original keyboard, press OK and then Yes to update the menus.
  31. #
  32. #   Menu items which access other menus or prompt for input etc.
  33. #   should be followed by ellipses (...) as per the CUA standard.
  34. #
  35. #   Menu accelerator keys are identified by an & preceeding the required
  36. #   key. To use an & in a menu string use &&.
  37. #
  38. #   NOTE:
  39. #     Keyboard bindings have a higher precedence than menu accelerator keys.
  40. #     So using "set key <Alt-W> K_SV_CONT" in your keyboard configuration
  41. #     file will override "Alt-W" used to activate the Window submenu.
  42. #     The menu bar can still be activated using K_MENU, the Alt key on its
  43. #     own, or with the Mouse.
  44. #
  45.  
  46.  
  47. # File menu
  48.  
  49. "&File"                   K_M_HEAD
  50. "&New...             "    K_NEW_FILE
  51. "&Open...            "    K_EDIT
  52. "&View...            "    K_VIEW
  53. ""                        K_SM_SEPARATOR
  54. "&Hunt...            "    K_HUNT
  55. "&Include            "    K_INCLUDE
  56. ""                        K_SM_SEPARATOR
  57. "Print &File..."          K_PRT_FILE
  58. "Printer Set&up..."       K_PRT_MENU
  59. ""                        K_SM_SEPARATOR
  60. "Change Director&y..."    K_NEW_DRVDIR
  61. "Directory &Tree...  "    K_DIR_TREE
  62. "&DOS Shell          "    K_DOS_SHELL
  63. "Run OS Progra&m...  "    K_RUN_PROG
  64. ""                        K_SM_SEPARATOR
  65. "E&xit               "    K_EXIT
  66.  
  67.  
  68.  
  69. #   Buffer Menu
  70.  
  71. "B&uffer"           K_M_HEAD
  72. "&Edit...    "      K_EDIT_BUF
  73. "&Kill...    "      K_KILL_BUF
  74.  
  75.  
  76.  
  77. #  Search Menu
  78.  
  79. "&Search"                     K_M_HEAD
  80. "&Global Search/Replace..."   K_SRCH_GLOBAL
  81. "Find all &Occurrences...  "  K_SRCH_ALL
  82.  
  83.  
  84.  
  85. #   Tools Menu
  86.  
  87. "&Tool"                      K_M_HEAD
  88. "&Calendar             "     K_CALENDAR
  89. "C&alculator           "     K_CALCULATOR
  90. "C&harts...            "     K_CHARTS
  91. ""                           K_SM_SEPARATOR
  92. "Make Function &Tags..."     K_MK_TAGS
  93. "D&ifference Analysis..."    K_FILE_DIFF
  94. ""                           K_SM_SEPARATOR
  95. "&ED Programs...       "     K_PGM_MENU
  96. "E&xecute ED Program..."     K_PGM_EXEC
  97. "&Programs...          "     K_PRG_MENU
  98. "A&ll Programs...      "     K_PRG_MENUALL
  99.  
  100.  
  101.  
  102. #   Options Menu
  103.  
  104. "&Options"                   K_M_HEAD
  105. "&Configuration...  "   K_CONFIG
  106. "Config More/&Paths...   "   K_CFG_MORE
  107. "C&olor Setup...         "   K_SYNTAX_COLOR
  108. "&Fonts..."                  K_SEL_FONT
  109. "File &Extension Setup..."   K_FEXT_CFG
  110. "&Short Menu"                K_MENU_LVL
  111. "&Toolbars..."               K_TOOLBAR_SEL 
  112. "&Language Words && Templates" K_LANG_WORDS
  113.  
  114.  
  115.  
  116. #  Window Menu - there must be a "Window" submenu.
  117.  
  118. "&Window"      K_M_HEAD
  119. "&New   "      K_NEW_WIN
  120. ""             K_SM_SEPARATOR
  121. "&Size  "      K_SIZE_WIN
  122. "&Move  "      K_MOVE_WIN
  123. "&Zoom  "      K_ZOOM_WIN
  124.  
  125.  
  126.  
  127. #   Help Menu
  128.  
  129. "&Help"                  K_M_HEAD
  130. "&Help Index        "    K_HELP
  131. "&Context Help      "    K_HELP_CTXT
  132. "&Quick Reference   "    K_QREF
  133. "&Key Help...       "    K_KEY_HELP
  134. ""                       K_SM_SEPARATOR
  135. "&Windows API Help..."    K_HELP_SDK
  136. ""                       K_SM_SEPARATOR
  137. "ED C &Function Help"    K_ED_C_HELP
  138. "&ED C Quickref     "    K_ED_C_QREF
  139. ""                       K_SM_SEPARATOR
  140. "&Get Information..."    K_DSP_STATS
  141. ""                       K_SM_SEPARATOR
  142. "&About ED...       "    K_ABOUT
  143.  
  144.  
  145. ########
  146.